Scorpion Shell — definition

1. scorpion shell (Noun)

1 definition

scorpion shell (Noun) — Any of numerous tropical marine snails that as adults have the outer lip of the aperture produced into a series of long curved spines.

1 type of
snail
2 parts of
Lambis genus Lambis